Big Huge Thesaurus

genus Actias

noun

sounds kind of like